package com.yanqu.road.entity.servercenter;

import com.yanqu.road.utils.property.Property;

import java.math.BigInteger;

public class TitleInfo {

	private int titleId;

	private int dailyGetIngots;

	private int patronsAbilityAddition;

	private BigInteger needPrestige;

	private BigInteger needEarnSpeed;

	private Property reward;

	private int childTrainAddExp;

    private BigInteger childBaseEarnSpeed1;              //子嗣基础赚速

    private BigInteger childBaseEarnSpeed2;

    private int unionDonateTimes;                       //联盟捐赠次数

    private int beautyAddEnergy;                        //美女增加精力值

    private int beautyEnergyRestoreTimeLower;           //美女精力恢复时间缩短

    private int childAddTrainTimes;                     //子嗣增加培养次数

    private int mineBaseOutput;                         //寻宝基础产出

    private int travelPowerTimes;                       //游历最大体力值

    private int banquetEffect;                       //宴会加成千分比

    private int traderWarEarnSpeed;                       //商战胜利门客加成

    private Property maleReward;                     //男性奖励

    private Property femaleReward;                   //女性奖励

    private int zsAddition;                          //招商加成千分比

    public int getTitleId() {
        return titleId;
    }

    public void setTitleId(int titleId) {
        this.titleId = titleId;
    }

    public int getDailyGetIngots() {
        return dailyGetIngots;
    }

    public void setDailyGetIngots(int dailyGetIngots) {
        this.dailyGetIngots = dailyGetIngots;
    }

    public int getPatronsAbilityAddition() {
        return patronsAbilityAddition;
    }

    public void setPatronsAbilityAddition(int patronsAbilityAddition) {
        this.patronsAbilityAddition = patronsAbilityAddition;
    }

    public BigInteger getNeedPrestige() {
        return needPrestige;
    }

    public void setNeedPrestige(BigInteger needPrestige) {
        this.needPrestige = needPrestige;
    }

    public BigInteger getNeedEarnSpeed() {
        return needEarnSpeed;
    }

    public void setNeedEarnSpeed(BigInteger needEarnSpeed) {
        this.needEarnSpeed = needEarnSpeed;
    }

    public Property getReward() {
        return reward;
    }

    public void setReward(Property reward) {
        this.reward = reward;
    }

    public int getChildTrainAddExp() {
        return childTrainAddExp;
    }

    public void setChildTrainAddExp(int childTrainAddExp) {
        this.childTrainAddExp = childTrainAddExp;
    }

    public BigInteger getChildBaseEarnSpeed1() {
        return childBaseEarnSpeed1;
    }

    public void setChildBaseEarnSpeed1(BigInteger childBaseEarnSpeed1) {
        this.childBaseEarnSpeed1 = childBaseEarnSpeed1;
    }

    public BigInteger getChildBaseEarnSpeed2() {
        return childBaseEarnSpeed2;
    }

    public void setChildBaseEarnSpeed2(BigInteger childBaseEarnSpeed2) {
        this.childBaseEarnSpeed2 = childBaseEarnSpeed2;
    }

    public int getUnionDonateTimes() {
        return unionDonateTimes;
    }

    public void setUnionDonateTimes(int unionDonateTimes) {
        this.unionDonateTimes = unionDonateTimes;
    }

    public int getBeautyAddEnergy() {
        return beautyAddEnergy;
    }

    public void setBeautyAddEnergy(int beautyAddEnergy) {
        this.beautyAddEnergy = beautyAddEnergy;
    }

    public int getBeautyEnergyRestoreTimeLower() {
        return beautyEnergyRestoreTimeLower;
    }

    public void setBeautyEnergyRestoreTimeLower(int beautyEnergyRestoreTimeLower) {
        this.beautyEnergyRestoreTimeLower = beautyEnergyRestoreTimeLower;
    }

    public int getChildAddTrainTimes() {
        return childAddTrainTimes;
    }

    public void setChildAddTrainTimes(int childAddTrainTimes) {
        this.childAddTrainTimes = childAddTrainTimes;
    }

    public int getMineBaseOutput() {
        return mineBaseOutput;
    }

    public void setMineBaseOutput(int mineBaseOutput) {
        this.mineBaseOutput = mineBaseOutput;
    }

    public int getTravelPowerTimes() {
        return travelPowerTimes;
    }

    public void setTravelPowerTimes(int travelPowerTimes) {
        this.travelPowerTimes = travelPowerTimes;
    }

    public int getBanquetEffect() {
        return banquetEffect;
    }

    public void setBanquetEffect(int banquetEffect) {
        this.banquetEffect = banquetEffect;
    }

    public int getTraderWarEarnSpeed() {
        return traderWarEarnSpeed;
    }

    public void setTraderWarEarnSpeed(int traderWarEarnSpeed) {
        this.traderWarEarnSpeed = traderWarEarnSpeed;
    }

    public Property getMaleReward() {
        return maleReward;
    }

    public void setMaleReward(Property maleReward) {
        this.maleReward = maleReward;
    }

    public Property getFemaleReward() {
        return femaleReward;
    }

    public void setFemaleReward(Property femaleReward) {
        this.femaleReward = femaleReward;
    }

    public int getZsAddition() {
        return zsAddition;
    }

    public void setZsAddition(int zsAddition) {
        this.zsAddition = zsAddition;
    }
}
